stand the strain

na. 拼命忍受
[网络] 承受压力;承受紧张